package com.lyl.momanapp.bean;

import java.util.List;

/**
 * 名字 梁亚龙
 * 时间 2017/12/4.
 * QQ邮箱 503934353@qq.com
 */

public class ShopCarBean {


    /**
     * message : 成功
     * result : {"good_total_quantity":1,"good_settlement_quantity":0,"is_all_select":1,"goods":{"vaild":[{"id":2,"product_id":"171202012448","user_id":0,"product_temp_id":"2017052310297974","product_temp_category_id":3,"brand_id":"2016121510050102","colour_id":0,"user_collection_id":"2017052057575248","title":"","description":"","dig_num":0,"collect_num":0,"is_shelves":1,"off_shelves_time":0,"is_infinite_time":1,"overflow_price":"0.00","price":"0.00","preferential_price":"0.00","remarks":"","sell_num":0,"stock":0,"is_infinite_stock":1,"channel":2,"prod_md5":"","is_show":1,"state":1,"created_at":1495523823,"updated_at":1508643158,"product_image":"/preview_images/public/7733971395ff13e85f3c2e4a18b7fed9.jpg","name":"男童圆领T恤FM7213001","style_no":"FM7213001","sort":20,"used_num":82,"postage":"10.00","has_size":1,"default_price":"139.00","default_stock":999,"design_mode":1,"print_size":"10x12","profile_image":"","quantity":1}],"unvaild":[]},"total_price":"0","total_postage":"22","local_postage":"0","total_fee":"0","local_fee":"0"}
     * state : M00000
     */

    private String message;
    private ResultBean result;
    private String state;

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public ResultBean getResult() {
        return result;
    }

    public void setResult(ResultBean result) {
        this.result = result;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public static class ResultBean {
        /**
         * good_total_quantity : 1
         * good_settlement_quantity : 0
         * is_all_select : 1
         * goods : {"vaild":[{"id":2,"product_id":"171202012448","user_id":0,"product_temp_id":"2017052310297974","product_temp_category_id":3,"brand_id":"2016121510050102","colour_id":0,"user_collection_id":"2017052057575248","title":"","description":"","dig_num":0,"collect_num":0,"is_shelves":1,"off_shelves_time":0,"is_infinite_time":1,"overflow_price":"0.00","price":"0.00","preferential_price":"0.00","remarks":"","sell_num":0,"stock":0,"is_infinite_stock":1,"channel":2,"prod_md5":"","is_show":1,"state":1,"created_at":1495523823,"updated_at":1508643158,"product_image":"/preview_images/public/7733971395ff13e85f3c2e4a18b7fed9.jpg","name":"男童圆领T恤FM7213001","style_no":"FM7213001","sort":20,"used_num":82,"postage":"10.00","has_size":1,"default_price":"139.00","default_stock":999,"design_mode":1,"print_size":"10x12","profile_image":"","quantity":1}],"unvaild":[]}
         * total_price : 0
         * total_postage : 22
         * local_postage : 0
         * total_fee : 0
         * local_fee : 0
         */

        private int good_total_quantity;
        private int good_settlement_quantity;
        private int is_all_select;
        private GoodsBean goods;
        private String total_price;
        private String total_postage;
        private String local_postage;
        private String total_fee;
        private String local_fee;

        public int getGood_total_quantity() {
            return good_total_quantity;
        }

        public void setGood_total_quantity(int good_total_quantity) {
            this.good_total_quantity = good_total_quantity;
        }

        public int getGood_settlement_quantity() {
            return good_settlement_quantity;
        }

        public void setGood_settlement_quantity(int good_settlement_quantity) {
            this.good_settlement_quantity = good_settlement_quantity;
        }

        public int getIs_all_select() {
            return is_all_select;
        }

        public void setIs_all_select(int is_all_select) {
            this.is_all_select = is_all_select;
        }

        public GoodsBean getGoods() {
            return goods;
        }

        public void setGoods(GoodsBean goods) {
            this.goods = goods;
        }

        public String getTotal_price() {
            return total_price;
        }

        public void setTotal_price(String total_price) {
            this.total_price = total_price;
        }

        public String getTotal_postage() {
            return total_postage;
        }

        public void setTotal_postage(String total_postage) {
            this.total_postage = total_postage;
        }

        public String getLocal_postage() {
            return local_postage;
        }

        public void setLocal_postage(String local_postage) {
            this.local_postage = local_postage;
        }

        public String getTotal_fee() {
            return total_fee;
        }

        public void setTotal_fee(String total_fee) {
            this.total_fee = total_fee;
        }

        public String getLocal_fee() {
            return local_fee;
        }

        public void setLocal_fee(String local_fee) {
            this.local_fee = local_fee;
        }

        public static class GoodsBean {
            private List<VaildBean> vaild;
            private List<?> unvaild;

            public List<VaildBean> getVaild() {
                return vaild;
            }

            public void setVaild(List<VaildBean> vaild) {
                this.vaild = vaild;
            }

            public List<?> getUnvaild() {
                return unvaild;
            }

            public void setUnvaild(List<?> unvaild) {
                this.unvaild = unvaild;
            }

            public static class VaildBean {
                /**
                 * id : 2
                 * product_id : 171202012448
                 * user_id : 0
                 * product_temp_id : 2017052310297974
                 * product_temp_category_id : 3
                 * brand_id : 2016121510050102
                 * colour_id : 0
                 * user_collection_id : 2017052057575248
                 * title :
                 * description :
                 * dig_num : 0
                 * collect_num : 0
                 * is_shelves : 1
                 * off_shelves_time : 0
                 * is_infinite_time : 1
                 * overflow_price : 0.00
                 * price : 0.00
                 * preferential_price : 0.00
                 * remarks :
                 * sell_num : 0
                 * stock : 0
                 * is_infinite_stock : 1
                 * channel : 2
                 * prod_md5 :
                 * is_show : 1
                 * state : 1
                 * created_at : 1495523823
                 * updated_at : 1508643158
                 * product_image : /preview_images/public/7733971395ff13e85f3c2e4a18b7fed9.jpg
                 * name : 男童圆领T恤FM7213001
                 * style_no : FM7213001
                 * sort : 20
                 * used_num : 82
                 * postage : 10.00
                 * has_size : 1
                 * default_price : 139.00
                 * default_stock : 999
                 * design_mode : 1
                 * print_size : 10x12
                 * profile_image :
                 * quantity : 1
                 */

                private int id;
                private String product_id;
                private int user_id;
                private String product_temp_id;
                private int product_temp_category_id;
                private String brand_id;
                private int colour_id;
                private String user_collection_id;
                private String title;
                private String description;
                private int dig_num;
                private int collect_num;
                private int is_shelves;
                private int off_shelves_time;
                private int is_infinite_time;
                private String overflow_price;
                private String price;
                private String preferential_price;
                private String remarks;
                private int sell_num;
                private int stock;
                private int is_infinite_stock;
                private int channel;
                private String prod_md5;
                private int is_show;
                private int state;
                private int created_at;
                private int updated_at;
                private String product_image;
                private String name;
                private String style_no;
                private int sort;
                private int used_num;
                private String postage;
                private int has_size;
                private String default_price;
                private int default_stock;
                private int design_mode;
                private String print_size;
                private String profile_image;
                private int quantity;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getProduct_id() {
                    return product_id;
                }

                public void setProduct_id(String product_id) {
                    this.product_id = product_id;
                }

                public int getUser_id() {
                    return user_id;
                }

                public void setUser_id(int user_id) {
                    this.user_id = user_id;
                }

                public String getProduct_temp_id() {
                    return product_temp_id;
                }

                public void setProduct_temp_id(String product_temp_id) {
                    this.product_temp_id = product_temp_id;
                }

                public int getProduct_temp_category_id() {
                    return product_temp_category_id;
                }

                public void setProduct_temp_category_id(int product_temp_category_id) {
                    this.product_temp_category_id = product_temp_category_id;
                }

                public String getBrand_id() {
                    return brand_id;
                }

                public void setBrand_id(String brand_id) {
                    this.brand_id = brand_id;
                }

                public int getColour_id() {
                    return colour_id;
                }

                public void setColour_id(int colour_id) {
                    this.colour_id = colour_id;
                }

                public String getUser_collection_id() {
                    return user_collection_id;
                }

                public void setUser_collection_id(String user_collection_id) {
                    this.user_collection_id = user_collection_id;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getDescription() {
                    return description;
                }

                public void setDescription(String description) {
                    this.description = description;
                }

                public int getDig_num() {
                    return dig_num;
                }

                public void setDig_num(int dig_num) {
                    this.dig_num = dig_num;
                }

                public int getCollect_num() {
                    return collect_num;
                }

                public void setCollect_num(int collect_num) {
                    this.collect_num = collect_num;
                }

                public int getIs_shelves() {
                    return is_shelves;
                }

                public void setIs_shelves(int is_shelves) {
                    this.is_shelves = is_shelves;
                }

                public int getOff_shelves_time() {
                    return off_shelves_time;
                }

                public void setOff_shelves_time(int off_shelves_time) {
                    this.off_shelves_time = off_shelves_time;
                }

                public int getIs_infinite_time() {
                    return is_infinite_time;
                }

                public void setIs_infinite_time(int is_infinite_time) {
                    this.is_infinite_time = is_infinite_time;
                }

                public String getOverflow_price() {
                    return overflow_price;
                }

                public void setOverflow_price(String overflow_price) {
                    this.overflow_price = overflow_price;
                }

                public String getPrice() {
                    return price;
                }

                public void setPrice(String price) {
                    this.price = price;
                }

                public String getPreferential_price() {
                    return preferential_price;
                }

                public void setPreferential_price(String preferential_price) {
                    this.preferential_price = preferential_price;
                }

                public String getRemarks() {
                    return remarks;
                }

                public void setRemarks(String remarks) {
                    this.remarks = remarks;
                }

                public int getSell_num() {
                    return sell_num;
                }

                public void setSell_num(int sell_num) {
                    this.sell_num = sell_num;
                }

                public int getStock() {
                    return stock;
                }

                public void setStock(int stock) {
                    this.stock = stock;
                }

                public int getIs_infinite_stock() {
                    return is_infinite_stock;
                }

                public void setIs_infinite_stock(int is_infinite_stock) {
                    this.is_infinite_stock = is_infinite_stock;
                }

                public int getChannel() {
                    return channel;
                }

                public void setChannel(int channel) {
                    this.channel = channel;
                }

                public String getProd_md5() {
                    return prod_md5;
                }

                public void setProd_md5(String prod_md5) {
                    this.prod_md5 = prod_md5;
                }

                public int getIs_show() {
                    return is_show;
                }

                public void setIs_show(int is_show) {
                    this.is_show = is_show;
                }

                public int getState() {
                    return state;
                }

                public void setState(int state) {
                    this.state = state;
                }

                public int getCreated_at() {
                    return created_at;
                }

                public void setCreated_at(int created_at) {
                    this.created_at = created_at;
                }

                public int getUpdated_at() {
                    return updated_at;
                }

                public void setUpdated_at(int updated_at) {
                    this.updated_at = updated_at;
                }

                public String getProduct_image() {
                    return product_image;
                }

                public void setProduct_image(String product_image) {
                    this.product_image = product_image;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getStyle_no() {
                    return style_no;
                }

                public void setStyle_no(String style_no) {
                    this.style_no = style_no;
                }

                public int getSort() {
                    return sort;
                }

                public void setSort(int sort) {
                    this.sort = sort;
                }

                public int getUsed_num() {
                    return used_num;
                }

                public void setUsed_num(int used_num) {
                    this.used_num = used_num;
                }

                public String getPostage() {
                    return postage;
                }

                public void setPostage(String postage) {
                    this.postage = postage;
                }

                public int getHas_size() {
                    return has_size;
                }

                public void setHas_size(int has_size) {
                    this.has_size = has_size;
                }

                public String getDefault_price() {
                    return default_price;
                }

                public void setDefault_price(String default_price) {
                    this.default_price = default_price;
                }

                public int getDefault_stock() {
                    return default_stock;
                }

                public void setDefault_stock(int default_stock) {
                    this.default_stock = default_stock;
                }

                public int getDesign_mode() {
                    return design_mode;
                }

                public void setDesign_mode(int design_mode) {
                    this.design_mode = design_mode;
                }

                public String getPrint_size() {
                    return print_size;
                }

                public void setPrint_size(String print_size) {
                    this.print_size = print_size;
                }

                public String getProfile_image() {
                    return profile_image;
                }

                public void setProfile_image(String profile_image) {
                    this.profile_image = profile_image;
                }

                public int getQuantity() {
                    return quantity;
                }

                public void setQuantity(int quantity) {
                    this.quantity = quantity;
                }
            }
        }
    }
}
